<?php
/*
 * * * * * * * * * * LICENCIA * * * * * * * * * * * * * * * * * * * * *

Copyright(C) 2012
Instituto Universtiario de Tecnología Dr. Federico Rivero Palacio

Este programa es Software Libre y usted puede redistribuirlo y/o modificarlo
bajo los términos de la versión 3.0 de la Licencia Pública General (GPLv3)
publicada por la Free Software Foundation (FSF), es distribuido sin ninguna
garantía. Usted debe haber recibido una copia de la GPLv3 junto con este
programa, sino, puede encontrarlo en la página web de la FSF, 
específicamente en la dirección http://www.gnu.org/licenses/gpl-3.0.html

 * * * * * * * * * * ARCHIVO * * * * * * * * * * * * * * * * * * * * *

Nombre: InstitutoAgregarModificar.php
Diseñador: Johan Alamo (johan.alamo@gmail.com)
Programador: Johan Alamo
Fecha: Agosto de 2012
Descripción:  
	Es la vista utilizada para cuando se está intentando modificar o 
	agregar un instituto desde un computador, debe ser llamada desde un
	objeto VistaComputador, para que de esta forma se pueda acceder a 
	la información agregada a esta vista en el objeto InstitutoControlador.
	
	La información que se espera tener es la siguiente:
	  accion: acción tratada puede ser preagregar, agregar, premodificar
	          o modificar
	  institutos: arreglo cuya única posición (la 0) contiene el instituto 
	            según la acción tratada, si es agregar o preagregar será
	            un objeto tipo Instituto con campos vacíos, si accion es
	            premodificar o modificar permanecerá en pantalla el instituto
	            tratado
	  mensaje: es el mensaje a mostrar cuando accion es agregar o modificar

 * * * * * * * * Cambios/Mejoras/Correcciones/Revisiones * * * * * * * *
Diseñador - Programador /   Fecha   / Descripción del cambio
---                         ----      ---------

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
*/


//se extrae la información de la vista para un manejo simplificado
//se extrae el arreglo con los institutos
$institutos = $this->obtenerDato('institutos');
//se extrae el único objeto del arreglo
$instituto = $institutos[0];		
	
//se extrae la acción
$accion = $this->obtenerDato('accion');

$mensaje;
//se extrae el mensaje si accion es agregar o modificar
if (($accion == 'agregar') or ($accion == 'modificar')) 
	$mensaje = $this->obtenerDato('mensaje');
?>

<table border="0px" width="100%" align="center">
<tr><td align="center">

	<form id="frmInstituto" method="post">
		<input type="hidden" name="modulo" />
		<input type="hidden" name="accion" />
		<input type="hidden" name="tipoVista" />
		<input type="hidden" name="codigo" 
		    value="<?php echo $instituto->obtenerCodigo(); ?>" />
		
		<?php
			if (($accion == 'preagregar') or ($accion == 'agregar'))
				echo "<h2>Agregar instituto</h2>";
			elseif (($accion == 'premodificar') or ($accion == 'modificar'))
				echo "<h2>Modificar instituto</h2>";
			else
				echo "<h2>acci&oacute;n inv&aacute;lida en Institutos</h2>";
		?>
		<section class="submenu">
			<?php
				if (($accion == 'preagregar') or ($accion == 'agregar'))
					echo "<a href='"
						. "javascript:enviarForm(\"frmInstituto\", \"instituto\",\"agregar\",\"html5\",\"InstitutoAgregarModificar\");"
						. "'>Guardar</a>";
				elseif (($accion == 'premodificar') or ($accion == 'modificar'))
					echo "<a href='"
						. "javascript:enviarForm(\"frmInstituto\", \"instituto\",\"modificar\",\"html5\",\"InstitutoAgregarModificar\");"
						. "'>Guardar</a>";
					//echo "<a href='javascript:institutoModificar();'>Guardar</a>";
			?>
			
			&nbsp; &nbsp; | &nbsp;&nbsp;
			
			<a href='javascript:enviar("instituto","listar","html5","InstitutoListar");'>Ver todos</a> 
		</section>

		<table>
			<tr><td>Nombre corto:</td><td><input name="nombreCorto" type="text" value="<?php echo $instituto->obtenerNombreCorto(); ?>"></input></td></tr>
			<tr><td>Nombre completo:</td><td><input name="nombre" type="text" value="<?php echo $instituto->obtenerNombre(); ?>"></input></td></tr>
			<tr><td>Direcci&oacute;n:</td><td><input name="direccion" type="area" value="<?php echo $instituto->obtenerDireccion(); ?>"></input></td></tr>

		</table>
		<br />
		<p class="mensaje"> 
			<?php 
				if (($accion == 'agregar') or  ($accion == 'modificar'))
					echo $mensaje; 
			?> 
		</p>
	</form>

</td></tr>
</table>




